/* C.Chdir: Change directory */

#include "kernel.h"

#include "utils.h"

#define SetDir		0
#define OS_FSControl    0x29

int chdir (const char *dir)
{
        _kernel_swi_regs regs;

        regs.r[0] = SetDir;
        regs.r[1] = (int)dir;

        if ( _kernel_swi(OS_FSControl,&regs,&regs) )
                return -1;
        else
                return 0;
}
